<?php
// L3 MIAGE Nice - Gestion de projets et Analyse des besoins - 2010-2011
// Création d'un site internet de vente de vidéos en ligne
// 
// recherche.php - Traitement du formulaire de recherche (recherche sur les titres de film)
// 
// Auteur : (groupe 15) Shyn-Yuan CHENG, Abdoul Mazid DIALLO, LAGNEAU Sébastien, NJOTCHA-NJOTCHA Franck-Merlin
// 

// Vérifier que le fichier est inclus à index.php sinon arrêter le script
//
if(!defined("VERIFINCLUDE") || VERIFINCLUDE!=0) die();

// Inclure les fichiers nécessaires
//
require_once("includes/functions_descriptionFilm.php");

// Déclarer la variable d'affichage
//
$sortie= "";


// Traiter la recherche suivant le cas où on a entré quelque chose dans le formulaire de recherche ou non
//
if(!isset($_GET["search"]) || $_GET["search"]=="") $sortie.= "Veuillez entrer votre recherche !";
else {
   // Récupérer le paramètre url
   //
   $recherche= $_GET["search"];
   
   // Recherche dans la base de données
   //
   try {
      $db = dbfactory::factory ('mysql');
   } catch (Exception $e) {
      die($e->getmessage());
   }
   
   $sql= "SELECT * FROM film WHERE titre LIKE '%".addslashes($recherche)."%'";
   $requete= $db->query($sql);
   
   // Affichage du résultat
   //
   $sortie.= "<h3>R&eacute;sultat de la recherche : $recherche.</h3>";
   while ($res= $db->fetch_object($requete)) {
      $nomAffiche= ObtenirAffiche(intVal($res->idFilm));
      $sortie.= "<table class='listeFilms'>";
      $sortie.= "<tr>";
      $sortie.= "<th colspan='2'><a href='index.php?p=films&id=".$res->idFilm."'>".$res->titre."</a></th>";
      $sortie.= "</tr>";
      $sortie.= "<tr>";
      $sortie.= "<td class='affiche' rowspan='2'><a href='index.php?p=films&id=".$res->idFilm."'><img border='0px' height='200px' width='150px' src='affiches/".$nomAffiche."' alt='".$res->titre."' /></a></td>";
      $sortie.= "<td class='synopsis'>".htmlentities($res->synopsis, ENT_QUOTES, "UTF-8")."</td>";
      $sortie.= "</tr>";
      $sortie.= "<tr>";
      $sortie.= "<td valign='top'>Supports disponibles...</td>";
      $sortie.= "</tr>";
      $sortie.= "</table>";
   }
   
   // fermer la connexion à la bd
   //
   unset($bd);
}

print($sortie);
?>
